self-setting finish - Deutsch Englisch Wörterbuch